set by the heels

set by the heels

 英

  • na.上脚镣;拘禁;监禁;逮捕
  • 网络束缚

英汉解释

na.
1.
上脚镣
2.
拘禁;监禁;逮捕;使不能活动[无能,无用]
3.
弄翻;弄倒